home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 41
/
Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso
/
Aminet
/
mus
/
play
/
dmdev.lha
/
delfinampeg.device
/
README
< prev
Wrap
Text File
|
2000-11-04
|
3KB
|
88 lines
Short: mpeg.device for Delfina DSP
Author: Smack/Infect! (Michael Henke)
Type: mus/play
$VER: delfinampeg.device 1.0 (Sat 04-Nov-2000)
#features
-plays MPEG audio files with almost no CPU load
(the DSP decoding routines are taken from DelfMPEG)
-standard "mpeg.device" API
(code based on melodympeg.device by Thorsten Hansen)
-free software
(full source code included, of course)
#requirements
-CPU 68020+
-Delfina DSP board
#how to use it
AMPlifier is the only application I know that uses an "mpeg.device" for
MPEG audio decoding, please tell me if you know of other programs.
1) download AMPlifier (current version is 2.12) from:
http://www.katodev.de/english/software.html
2) copy delfinampeg.device to your "devs:" drawer
3) configure AMPlifier:
Configuration -> Audio I/O -> MPEG audio player -> Decoder
enter the following:
MPEG device: delfinampeg.device
Unit: 0
Buffersize: 128 (recommended, use any value you want)
Blocksize: 16 (recommended, use any value you want)
set Layer I/II and Layer III to "Hardware" decoding
#known problems
-use the latest (beta) delfina.library - read the docs of DelfMPEG
for some details about known bugs in older versions of the library.
-the MPEG decoding routines are taken from DelfMPEG, so the same
restrictions apply here:
-only MPEG-1 layer II and III audio files are supported
-layer III INTENSITY STEREO decoding is not implemented yet
(call me lazy, but I don't need this at all!)
-the decoding routines need a lot DSP processing power, especially
mp3 playback might overburden the slower Delfinas (such as Lite)
-equalizer and visual effect plugins of AMPlifier are currently not
supported (perhaps I can add that in a future version of this device)
#acknowledgements
delfinampeg.device uses ideas/code from:
-MPEG Audio Layer II decoder by Fredrik Noring and Tomas Berndtsson
(an mp2 player for Atari Falcon, DSP56K code)
-amp11 by Niklas Beisert (clean and fast C++ code)
-FalcAMP by Denis "STGhost" Huguet and David "Splash" Carrere
(an mp3 player for Atari Falcon, DSP56K code)
-reference code by MPEG Software Simulation Group ("the original" C code)
-melodympeg.device by Thorsten Hansen
#author
mailto: Michael Henke <smack@smack.de>
delfinampeg.device - mpeg.device for Delfina DSP
Copyright (C) 2000 Michael Henke
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA